Big Huge Thesaurus

Ecballium elaterium

noun